Smart Electronic Power Steering System and Method for a Retrofitted Electric Vehicle

ABSTRACT

A smart electronic power steering system and method for a retrofitted electric vehicle are provided. In one embodiment, an electronic power steering system of an electric vehicle is provided. The electronic power steering system comprises one or more computer-readable storage media, a processing system operatively coupled with the one or more computer-readable storage media, and program instructions stored on the one or more computer-readable storage media that, based on being read and executed by the processing system, direct the electronic power steering system to receive a maximum pressure value and a flow rate from the electric vehicle; convert the maximum pressure value and the flow rate into one or more power steering component settings; and send the one or more power steering component settings to one or more power steering components of the electric vehicle.

CROSS-REFERENCE TO RELATED APPLICATIONS

This patent application is a continuation of and claims the benefit of and priority to U.S. patent application Ser. No. 16/559,168, titled “Smart Electronic Power Steering System and Method for a Retrofitted Electric Vehicle,” filed Sep. 3, 2019, to be issued Nov. 1, 2022, as U.S. Pat. No. 11,485,407; which claims the benefit of and priority to U.S. Provisional Application No. 62/848,775, filed May 16, 2019; both of which are hereby incorporated by reference in their entirety.

BACKGROUND

Electronic power steering systems are not generally common between vehicle platforms. Different vehicles have different requirements for flow and pressure. These different requirements require the vehicle integrator to spec components to meet those requirements while the overall system architecture remains mostly unchanged.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1A is a block diagram of a prior art power steering system in a vehicle with an internal combustion engine.

FIG. 1B is a block diagram of a prior art power steering system in a retrofitted electric vehicle.

FIG. 2 is a block diagram of a retrofitted electric vehicle having an electronic power steering system of an embodiment.

FIG. 3 is another block diagram of a retrofitted electric vehicle having an electronic power steering system of an embodiment.

FIG. 4 is a block diagram of a module of a control unit of an embodiment.

FIG. 5 is a block diagram of one implementation of a module of a control unit of an embodiment.

FIG. 6 is a flow chart of a method of an embodiment for using a smart electronic power steering system in a retrofitted electric vehicle.

DETAILED DESCRIPTION Introduction

The following embodiments provide a smart electronic power steering system and method for a retrofitted electric vehicle. As mentioned above, electronic power steering systems are not generally common between vehicle platforms (e.g., commercial internal combustion engine (ICE) vehicles). Different vehicles have different requirements for flow and pressure. So, when designing electric vehicles or electric vehicle retrofits, most power steering gears or racks will have different requirements for nominal flow and maximum pressure. These different requirements require the vehicle integrator to spec components to meet those requirements while the overall system architecture remains mostly unchanged. This may mean that a new system with new hardware and controls has to be developed on each new platform to meet these requirements. Additionally, these systems have inefficiencies in that to meet the nominal flow, a flow control valve has to be implemented so that when the pump speed (engine speed) is above the proper pump speed, some flow is bypassed and energy is lost. Others have created electronic power steering solutions, but they generally do not abstract the interface to the ideal level. For controlling flow, it is generally required to know the relationship between motor speed and pressure to flow, and pressure relief is done with a hardware setting (valve).

In the following embodiments, an entire system is provided that would remain common across platforms, and the vehicle interface only requires changing the flow and pressure commands to the smart steering system. There are many alternatives that can be used with these embodiments. For example, the electric motor does not need to be a high voltage motor. Also, the motor controller and electric motor could be a combined unit. There are many advantages associated with these embodiments. For example, these embodiments can provide a better solution because the same system can be used in applications with varying requirements.

Other possible advantages/features may include the following: a system that provides a hydraulic source in vehicles that use hydraulic power steering; a system that acts as a hydraulic source for brakes in vehicles that use hydraulic brakes; a system that is adaptable to work on vehicles with varying pressure requirements; a system that is adaptable to work on vehicles with varying flow requirements; a system that is adaptable to work on vehicles with varying input voltage requirements; a system that is adaptable to work on vehicles with varying control requirements; a system that is designed such that a request is made for a certain pressure and flow command and speed and valve settings are adjusted to meet the command. Further, with these embodiments, power steering can be maintained with the traction system inactive, unlike conventional power steering systems.

It should be noted that these embodiments can be used with both commercial and non-commercial vehicles. As used herein, a “commercial vehicle” refers to a vehicle used for transporting goods or paying passengers. A commercial vehicle may have a different construction and different equipment than a non-commercial vehicle.

Example Embodiments

Turning now to the drawings, FIG. 1A is a block diagram of a prior art power steering system in a vehicle with an internal combustion engine 50. As shown in FIG. 1A, the internal combustion engine (ICE) 50 powers a power steering pump 30, which pumps power steering fluid from a reservoir 20 to steering mechanicals 10. In this architecture, the power steering pump 30 is driven directly off the internal combustion engine 50, which is directly attached to the power steering pump 30. The steering mechanicals 10 can comprise a hydraulic steering rack or gear that turns the tires. Power steering fluid flows through the steering mechanicals 10 back to the reservoir 20 and then back to the pump 30. Typically, the internal combustion engine 50 of the vehicle drives the power steering pump 30 at a constant flow rate. A relief valve 40 is used to provide pressure relief if the pressure of the power steering fluid exceeds a maximum pressure limit. A flow controller can also be used to control the flow.

While FIG. 1A shows an architecture for a gasoline-powered vehicle, recently, there has been a desire for electric vehicles. As used herein, an “electric vehicle” (EV) refers to a vehicle (e.g., car, truck, bus, etc.) that uses an electric motor powered by a battery as its primary propulsion unit. While a vehicle can be built as an electric vehicle by a manufacturer, an existing gasoline-powered vehicle with an internal combustion engine (ICE) can be retrofitted to be an electric vehicle. In such a conversion, the vehicle's ICE would be removed and replaced with an electric motor and battery. Some other existing components can be removed as well (e.g., the fuel tank and exhaust system), while other existing components can remain (e.g., power steering mechanicals and the power steering fluid reservoir).

FIG. 1B is a block diagram of a prior art power steering system in a retrofitted electric vehicle. As shown in FIG. 1B, the internal combustion engine 50 shown in FIG. 1A has been removed and replaced by an electric motor 60, a motor controller 70, a vehicle control unit 80, and a vehicle DC bus 90. The steering mechanicals 10, power steering fluid reservoir 20, and relief valve 40 remain. The existing steering mechanics 10 and reservoir 20 require a certain flow rate, and the relief valve 40 needs to be set at a certain maximum pressure limit. Different vehicles can have different required flow rates and maximum pressure limits (e.g., due to different wheel diameters and/or steering rack). For example, a Class 3 truck can require 20 liters of fluid per minute and no more than 1,000 pounds per square inch (PSI) of pressure, whereas a Class 6 truck can require 50 liters of fluid per minute and no more than 1,500 PSI of pressure. Because of these differences between platforms, during the retrofit process, someone would need to determine what the flow rate and maximum pressure limit values are for the vehicle and then determine how to manually configure the relief valve 40 for the maximum pressure value and then program the vehicle control unit 80 (e.g., processor) to command the motor controller 70 to operate at a certain speed in order to achieve the required flow rate. That is, the relationship between the motor speed and flow needs to be known, and the relief valve 40 needs to be mechanically set. This can be a slow, tedious, and potentially error-prone process. Further, typically, electric power steering pumps are sized for a single application and are not easily changed to work for other applications. Additionally, they are sized to meet the flow requirements at idle, so operating speeds above idle represent inefficiencies.

The following embodiments can be used to overcome these problems. More particularly, the following embodiments provide an electric power steering system that automatically determines the flow rate and maximum pressure limit values that are appropriate for the vehicle and then automatically configures the relief valve and motor/motor controller accordingly. This provides a modular, smart “plug-and-play” system that can be used to retrofit any number of different vehicle platforms. That is, this embodiment provides a “one-size-fits-all” system that abstracts its interface to the vehicle to two input values (flow rate and maximum pressure), allowing the same system to be easily used in a variety of different types of vehicles. Further, in contrast to the prior art retrofitted vehicles where the relationship between the motor speed and flow needs to be known by the vehicle control unit and the relief valve needs to be mechanically set, in this embodiment, the vehicle control unit 200 only needs to request the desired flow and pressure. The EPS system 100 is capable of a wide range of flow and pressures, so the same EPS system 100 can be used on multiple platforms with only minor changes to the vehicle level controls.

Turning again to the drawings, FIG. 2 is a block diagram of a retrofitted electric vehicle with an electronic power steering (EPS) system 100 of an embodiment. As shown in FIG. 2 , in this embodiment, the EPS system 100 is in communication with steering mechanicals 10 and a power steering fluid reservoir 20, which are legacy components of the vehicle in this embodiment, as well as a vehicle control unit 200 and vehicle direct current (DC) bus 300, which are components added to the vehicle in the retrofit in this embodiment. As also shown in FIG. 2 , the EPS system 100 in this embodiment comprises an EPS control unit 110 (e.g., having a processor 112), a sensor package 120 with one or more sensors (e.g., a temperature sensor and/or a pressure sensor), a (hydraulic) power steering pump 130 with a proportional relief valve 140 (i.e., a continuously adjustable relief valve that limits the output pressure depending on the electrical current applied to it), an electric motor 150 that operates the power steering pump 130, and a motor controller 160 that controls the electric motor 150. Any suitable type of motor can be used, such as, but not limited to, a single-phase motor, a three- phrase motor, and a DC brush or brushless motor. The various components in the EPS system 100 can communicate control information over a network (e.g., a controller area network (CAN) bus).

While shown as separate boxes in FIG. 2 and listed separately herein, it should be understood that the motor controller 160 and electric motor 150 can be combined together. Accordingly, when it is said that the system 100 comprises a motor controller 160 and an electric motor 150, it should be understood that the motor controller 160 and electric motor 150 can be a single, integrated component, even though the motor controller 160 and electric motor 150 are listed separately.

As mentioned above, in prior retrofit approaches, someone would look-up the flow rate and maximum pressure settings for the vehicle undergoing the retrofit and manually calculate the required motor speed and relief valve setting. Then the vehicle control unit would be configured accordingly. This can be a slow, tedious, and potentially error-prone process. In contrast, the EPS system 100 of this embodiment uses the EPS control unit 110 to automate the process. In particular, the EPS control unit 110 in this embodiment receives the flow rate and maximum pressure setting values for the vehicle from the vehicle control unit and turns these commands into the proper motor control and valve control, as opposed to the vehicle control unit making those commands directly. For example, as part of the retrofit process, the vehicle can be installed with a vehicle control unit 200, which provides the flow rate and maximum pressure setting values to the EPS control unit 110 at any appropriate time/time interval. For example, the vehicle control unit 200 can provide the flow rate and/or maximum pressure value the first time the vehicle is started, every time the vehicle is started, when the EPS control unit 110 is initially connected to the vehicle control unit 200, etc. The vehicle control unit 200 can be configured to provide the EPS control unit 110 with the flow rate and/or maximum pressure values in any suitable way. For example, in one embodiment, the vehicle control unit 200 comprises a memory that stores the flow rate and/or maximum pressure values, and the EPS control unit 110 can simply read that data out of the memory. In another embodiment, the vehicle control unit 200 further comprises a processor that commands the processor of the EPS control unit 110 to use specified flow rate and maximum pressure values for configuring the EPS system 100. The vehicle control unit 200 can comprises additional functionality. For example, in one embodiment, the vehicle control unit 200 can control other components of the electric vehicle.

The EPS control unit 110 knows the relationship between motor speed and pressure to flow so the EPS control unit 110 can convert the desired flow rate and maximum pressure values to configuration values appropriate for the proportional relief valve 140 and motor 150 (e.g., using a formula, look-up table, or other technique). So, after receiving the desired flow rate and maximum pressure settings from the vehicle control unit 200, the EPS control unit 100 determines how to configure the proportional relief valve 140 and motor controller 160 to achieve the desired flow rate and maximum pressure values.

For example, as shown in FIG. 3 , the EPS control unit 100 can have a module 170 for fault checking and converting engineering units. As shown in more detail in FIG. 4 , that module 170 can include a module 172 that converts a pressure request to a valve setting (e.g. a pulse width modulation (PWM) value or command), a module 174 that converts a pressure request to a torque limit, a module 176 that converts a flow rate to a motor speed, and a module 178 that converts a motor speed to an actual flow rate (for feedback purposes, which will be discussed below). So, based on the displacement of the pump (or feedback from a flow meter), the EPS control unit 100 can set the pump speed and valve command (if an electro-proportional valve) to achieve the desired flows and pressure relief. If the relief valve is not electro-proportional, the valve can be mechanically set.

FIG. 5 is an example of one particular implementation of those modules. As shown in FIG. 5 , when module 170 receives a maximum pressure request (here, 2,100 pounds per square inch (psi)) from the vehicle control unit 200, module 172 divides that requested psi by 100*the maximum psi of the proportional relief valve 140. The result is a pulse-width-modulated (PWM) value that can be sent to the proportional relief valve 140 to set the valve 140 to open when the maximum pressure is reached. Module 174 also uses the maximum pressure request, but it uses it to calculate a torque limit on the electric motor 150 (by multiplying the maximum pressure request by the motor displacement and dividing by 6.28).

Module 176 takes the flow rate (here, 3.5 gallons per minute (gpm)) received from the vehicle control unit 200 and calculates the revolutions per minute (RPM) needed by the motor 150 to achieve the desired flow rate. As shown in FIG. 5 , module 176 can do this in this example by multiplying the desired flow rate by 231 and dividing by the motor displacement. On the motor feedback side (which will be discussed further below), module 178 takes the actual RPM of the motor 160, multiplies it by the motor displacement, and then divides by 231 to provide an actual flow rate.

Returning to FIG. 2 , after the EPS control unit 110 calculates the values needed to achieve the desired flow rate and maximum pressure, the EPS control unit 110 configures the proportional relief valve 140 and motor controller 160 with those values. For example, as shown in FIG. 2 , to achieve the desired flow rate, the EPS control unit 110 can send a command to the motor controller 160 to program it for the calculated RPM, which would cause the electric motor 150 to operate the pump 130 with the appropriate number of RPMs to cause the flow of power steering fluid to reach the desired flow rate. Further, to achieve the desired maximum pressure setting, the EPS control unit 110 can send a command to the proportional relief valve 140 with the appropriate percentage (e.g., when the proportional relief valve 140 is an electro- proportional relief valve). Alternatively, the EPS control unit 110 can command the motor controller 160 to operate under a calculated torque limit, which would ensure that the pressure does not exceed the maximum pressure value.

After the settings have been received, the EPS system 100 can provide feedback information to the EPS control unit 110 to ensure that the system 100 is actually operating under the desired flow rate and maximum pressure values. For example, one or more sensors in the sensor package 120 can monitor actual temperature, flow rate, and pressure and provide that feedback information to the EPS control unit 110. If the feedback information indicates that the actual maximum pressure setting differs from the desired maximum pressure setting, the EPS control unit 110 can make the appropriate adjustments. Further, as the algorithm used by the EPS control unit 110 to determined RPM, valve settings, and/or torque can be dependent on temperature and pressures, the EPS control unit 110 can use the temperature and/or pressure feedback information from the sensor package 120 to make whatever adjustments are needed based on the temperature and pressure. Additionally, the temperature and/or pressure readings can be used as a fault checking measure (e.g., if the temperature indicates overheating, the system 100 may be working too hard because the proportional relief valve 140 failed).

As another example, the motor controller 160 can provide the actual motor torque and speed to the EPS control unit 110. If that feedback information indicates that the actual flow rate differs from the desired flow rate (e.g., due to environmental conditions, the age of the motor 150, leakage in the pump 130 and/or proportional relief valve 140), the EPS control unit 110 can make the appropriate adjustments to its outputs. Further, the EPS control unit 110 can send feedback information (e.g., flow rate, pressure, temperature, faults, electric power issues, etc.) to the vehicle control unit 200 (e.g., using the combiner 180 in FIG. 3 ). The vehicle control unit 200 can take some action based on this feedback information. For example, if the vehicle's upper limit on temperature has been reached or if the actual flow of only half of what was desired, the vehicle control unit 200 can determine to de-rate the request values, shut off the electric motor 150, or note the fault and take no other action. As another example, feedback could be provided to the driver, such as through a malfunction indicator light.

Returning to the drawings, FIG. 6 is a flow chart 600 of a method of an embodiment for using a smart electronic power steering system 100 in a retrofitted electric vehicle. This method can be performed in a processor 112, such as in the EPS control unit 110. As shown in FIG. 6 , the processor 112 determines if the system 100 is enabled (610). For example, the system 100 may be enabled when the vehicle is in “drive” but not “park,” or the system 100 may be disabled based on a fault (e.g., during a fire or after a crash). When the processor 112 determines if the system 100 is enabled, the processor 112 sets the motor speed (620) and the proportional relief valve 140 based on the input flow request and pressure setting (630). The processor 112 monitors the actual pressure and temperatures (650). If the system 100 is still enabled (660) (e.g., if the vehicle is still in “drive”), the processor 112 determines if the flow is sufficient (670). If it is, the processor 112 continues the monitor process. However, if it is not, the processor 12 adjusts that motor speed accordingly (680).

In general, the functionality of these embodiments can be provided by one or more controllers or processors that are configured to implement the algorithms shown in the attached drawings and described herein. As used herein, a controller or processor can take the form of processing circuitry, a microprocessor or processor, and a computer- readable medium that stores computer-readable program code (e.g., firmware) executable by the (micro)processor, logic gates, switches, an application specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller, for example. Additionally, the phrase “in communication with” could mean directly in communication with or indirectly (wired or wireless) in communication with through one or more components, which may or may not be shown or described herein. The term “module” may also be used herein. A module may take the form of a packaged functional hardware unit designed for use with other components, a portion of a program code (e.g., software or firmware) executable by a (micro)processor or processing circuitry that usually performs a particular function of related functions, or a self-contained hardware or software component that interfaces with a larger system, for example.

It is intended that the foregoing detailed description be understood as an illustration of selected forms that the invention can take and not as a definition of the invention. It is only the following claims, including all equivalents, that are intended to define the scope of the claimed invention. Finally, it should be noted that any aspect of any of the embodiments described herein can be used alone or in combination with one another. 

What is claimed is:
 1. An electronic power steering system of an electric vehicle, the electronic power steering system comprising: one or more computer-readable storage media; a processing system operatively coupled with the one or more computer-readable storage media; and program instructions stored on the one or more computer-readable storage media that, based on being read and executed by the processing system, direct the electronic power steering system to at least: receive a maximum pressure value and a flow rate from the electric vehicle; convert the maximum pressure value and the flow rate into one or more power steering component settings; and send the one or more power steering component settings to one or more power steering components of the electric vehicle.
 2. The electronic power steering system of claim 1, wherein to convert the maximum pressure value and the flow rate into one or more power steering component settings, the program instructions direct the electronic power steering system to: calculate an amount of revolutions-per-minute of a motor of the electric vehicle are required to provide the flow rate; and calculate a relief valve setting required to provide the maximum pressure value.
 3. The electronic power steering system of claim 1, wherein to convert the maximum pressure value and the flow rate into one or more power steering component settings, the program instructions direct the electronic power steering system to: calculate an amount of revolutions-per-minute of a motor of the electric vehicle required to provide the flow rate; and calculate a torque limit of the motor required to provide the maximum pressure value.
 4. The electronic power steering system of claim 1, wherein the program instructions further direct the electronic power steering system to: receive feedback from the electric vehicle; reconfigure the one or more power steering component settings based on the feedback; and reapply the one or more power steering component settings to the one or more power steering components.
 5. The electronic power steering system of claim 4, wherein the feedback is indicative of of one or more of a temperature, a flow rate, a pressure, a feedback torque, and a speed of one or more components of the electric vehicle.
 6. The electronic power steering system of claim 5, wherein the program instructions further direct the electronic power steering system to provide the feedback to a second processor of the electric vehicle.
 7. The electronic power steering system of claim 1, wherein the electric vehicle is one of a class 4, class 5, class 6, class 7, class 8, or class 9 vehicle.
 8. A configurable electronic power steering system, comprising: a vehicle control module comprising: an input configured to receive a maximum pressure value and a flow rate from an electric vehicle; and a processor operatively coupled with the input and configured to communicate the maximum pressure value and the flow rate to an electronic power steering control unit; the electronic power steering control module comprising a further processor configured to: convert the maximum pressure value and the flow rate into power steering component settings; and instruct power steering components of the electric vehicle to operate according to the power steering component settings; and an interface configured to couple the vehicle control module to the electronic power steering control module.
 9. The configurable electronic power steering system of claim 8, wherein the interface is configured to couple the vehicle control module to an electronic power steering control module of a plurality of vehicle platforms.
 10. The configurable electronic power steering system of claim 8, wherein the further processor of the electronic power steering control module is configured with relationships between motor speed and flow rates for a plurality of vehicle platforms.
 11. The configurable electronic power steering system of claim 8, wherein the further processor of the electronic power steering control module is further configured to calculate an amount of revolutions-per-minute of a motor of the power steering components required to provide the flow rate.
 12. The configurable electronic power steering system of claim 8, wherein the further processor of the electronic power steering control module is further configured to calculate a relief valve setting of the power steering component settings required to provide the maximum pressure value.
 13. The configurable electronic power steering system of claim 8, wherein the further processor of the electronic power steering control module is further configured to calculate a torque limit of a motor of the power steering components required to provide the maximum pressure value.
 14. The modular electronic power steering system of claim 9, wherein the plurality of vehicle platforms comprise class 4, class 5, class 6, class 7, class 8, and class 9 vehicles.
 15. A method, comprising: receiving, from an electric vehicle having an electronic power steering system configured to control operations of at least a relief valve and a motor operatively coupled with the relief valve, a desired maximum pressure value and a desired flow rate; and configuring the electronic power steering system of the electric vehicle to provide, via the relief valve, relief at the desired maximum pressure value and the desired flow rate.
 16. The method of claim 15, further comprising calculating an amount of revolutions-per-minute of the motor required to provide the desired flow rate and configuring the electronic power steering system to operate the motor at the amount of revolutions-per-minute.
 17. The method of claim 15, further comprising calculating a relief valve setting required to provide the desired maximum pressure value and configuring the relief valve to operate using the calculated relief valve setting.
 18. The method of claim 15, further comprising calculating a torque limit of the motor required to provide the desired maximum pressure value and configuring the electronic power steering system to operate the motor under the calculated torque limit.
 19. The method of claim 15, further comprising: receiving feedback from the electric vehicle; and reconfiguring the electronic power steering system to provide relief based on the feedback.
 20. The method of claim 19, wherein the feedback is indicative of one or more of a temperature, a flow rate, a pressure, a feedback torque, and a speed of one or more components of the electric vehicle. 